home *** CD-ROM | disk | FTP | other *** search
/ Komputer for Alle 2003 #3 / K-CD-3-2003.ISO / WinXP Service Pack 1 / xpsp1_sv_x86.exe / ip / scsi.in_ / scsi.inf
Encoding:
Text (UTF-16)  |  2002-09-09  |  21.2 KB  |  409 lines

  1.  
  2. ; SCSI.INF -- This file contains descriptions of all the SCSI
  3. ;             Host Adapters supported in Windows NT
  4.  
  5. ; Copyright (c) 1993-1997, Microsoft Corporation
  6.  
  7. [version]
  8. signature="$Windows NT$"
  9. Class=SCSIAdapter
  10. ClassGUID={4D36E97B-E325-11CE-BFC1-08002BE10318}
  11. Provider=%Msft%
  12. LayoutFile=layout.inf
  13. DriverVer=07/01/2001,5.1.2600.1106
  14.  
  15. ; Class Install
  16. [ClassInstall32.NT]
  17. Addreg=SCSIReg
  18.  
  19. [SCSIReg]
  20. HKR,,,,%SCSIClassName%
  21. HKR,,Installer32,,"SysSetup.Dll,ScsiClassInstaller"
  22. HKR,,Icon,,"-10"
  23. HKR,,LegacyInfOption,,"SCSI"
  24. HKR,,DeviceType,0x10001,4                       ; FILE_DEVICE_CONTROLLER
  25. HKR,,DeviceCharacteristics,0x10001,0x100        ; Use same security checks on relative opens
  26.  
  27. [DestinationDirs]
  28. DefaultDestDir = 12 ; DIRID_DRIVERS
  29.  
  30. [Manufacturer]
  31. %ADP%=ADAPTEC
  32. %COMPAQ%=COMPAQ
  33. %MYLEX%=MYLEX
  34. %UNSUP%=UNSUP
  35.  
  36. ;******************
  37. ;Adaptec Manufacturer list
  38.  
  39. [ADAPTEC]
  40.  
  41. %aha154x.DeviceDesc% = aha154x_Inst,  ,DETECTED\aha154x
  42. %sparrow.DeviceDesc% = sparrow_Inst,  ,DETECTED\sparrow
  43.  
  44. ;
  45. ; Aha 154x
  46. ;
  47.  
  48. [aha154x_Inst]
  49. CopyFiles = @aha154x.sys
  50. LogConfig = *ADP1540.LogConfig
  51.  
  52. [aha154x_Inst.Services]
  53. AddService = aha154x, %SPSVCINST_ASSOCSERVICE%, aha154x_Service_Inst, Miniport_EventLog_Inst
  54.  
  55. [aha154x_Service_Inst]
  56. ServiceType    = %SERVICE_KERNEL_DRIVER%
  57. StartType      = %SERVICE_BOOT_START%
  58. ErrorControl   = %SERVICE_ERROR_NORMAL%
  59. ServiceBinary  = %12%\aha154x.sys
  60. LoadOrderGroup = SCSI Miniport
  61. AddReg         = pnpsafe_isa_addreg
  62. AddReg         = pnpsafe_mca_addreg
  63.  
  64. [*ADP1540.LogConfig]
  65. ConfigPriority = HARDRECONFIG
  66. IOConfig       = 130-133(3FF::),230-233(3FF::),330-333(3FF::),134-137(3FF::),234-237(3FF::),334-337(3FF::)
  67. IRQConfig      = 9,10,11,12,14,15
  68. DMAConfig      = W:5,6,7
  69.  
  70. ;
  71. ; AIC6x60 (sparrow)
  72. ;
  73.  
  74. [sparrow_Inst]
  75. CopyFiles = @sparrow.sys
  76. LogConfig = *ADP6360.LogConfig,6x60.lc2
  77.  
  78. [sparrow_Inst.Services]
  79. AddService = sparrow, %SPSVCINST_ASSOCSERVICE%, sparrow_Service_Inst, Miniport_EventLog_Inst
  80.  
  81. [sparrow_Service_Inst]
  82. ServiceType    = %SERVICE_KERNEL_DRIVER%
  83. StartType      = %SERVICE_BOOT_START%
  84. ErrorControl   = %SERVICE_ERROR_NORMAL%
  85. ServiceBinary  = %12%\sparrow.sys
  86. LoadOrderGroup = SCSI Miniport
  87. AddReg         = pnpsafe_isa_addreg
  88.  
  89. [*ADP6360.LogConfig]
  90. ConfigPriority=HARDRECONFIG
  91. IOConfig=140-15f,340-35f
  92. IRQConfig=9,10,11,12
  93.  
  94. [6x60.lc2]
  95. ConfigPriority=HARDRECONFIG
  96. IOConfig=140-15f,340-35f
  97. IRQConfig=9,10,11,12,15
  98.  
  99. ;*******************************
  100. ;Compaq Manufacturer device list
  101. [COMPAQ]
  102. %cpqarray.DeviceDesc% = cpqarray_Inst, ,DETECTED\cpqarray
  103.  
  104.  
  105.  
  106.  
  107.  
  108. [cpqarray_Inst]
  109. CopyFiles = @cpqarray.sys
  110.  
  111. [cpqarray_Inst.Services]
  112. AddService = cpqarray, %SPSVCINST_ASSOCSERVICE%, cpqarray_Service_Inst, Miniport_EventLog_Inst
  113.  
  114. [cpqarray_Service_Inst]
  115. ServiceType    = %SERVICE_KERNEL_DRIVER%
  116. StartType      = %SERVICE_BOOT_START%
  117. ErrorControl   = %SERVICE_ERROR_NORMAL%
  118. ServiceBinary  = %12%\cpqarray.sys
  119. LoadOrderGroup = SCSI Miniport
  120. AddReg         = pnpsafe_eisa_addreg
  121. AddReg         = pnpsafe_pci_addreg
  122. AddReg         = bus_type_raid
  123. AddReg         = eisa_legacy_addreg
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.  
  137.  
  138.  
  139.  
  140.  
  141.  
  142.  
  143.  
  144. ;******************************
  145. ;Mylex Manufacturer device list
  146. [MYLEX]
  147. %dac960.DeviceDesc% = dac960nt_Inst, ,DETECTED\dac960nt
  148.  
  149. [dac960nt_Inst]
  150. CopyFiles = @dac960nt.sys
  151.  
  152. [dac960nt_Inst.Services]
  153. AddService = dac960nt, %SPSVCINST_ASSOCSERVICE%, dac960nt_Service_Inst, Miniport_EventLog_Inst
  154.  
  155. [dac960nt_Service_Inst]
  156. ServiceType    = %SERVICE_KERNEL_DRIVER%
  157. StartType      = %SERVICE_BOOT_START%
  158. ErrorControl   = %SERVICE_ERROR_NORMAL%
  159. ServiceBinary  = %12%\dac960nt.sys
  160. LoadOrderGroup = SCSI Miniport
  161. AddReg         = pnpsafe_pci_addreg
  162. AddReg         = pnpsafe_eisa_addreg
  163. AddReg         = bus_type_raid
  164. AddReg         = eisa_legacy_addreg
  165.  
  166. ;*************************************************************
  167. ;These addreg sections should be used when installing services to indicate
  168. ;which interface types are safe for PNP and which aren't.  INTERFACE_TYPE
  169. ;is defined in NTDDK.H
  170.  
  171. [pnpsafe_pci_addreg]
  172. HKR, "Parameters\PnpInterface", "5", 0x00010001, 0x00000001
  173.  
  174. [pnpsafe_isa_addreg]
  175. HKR, "Parameters\PnpInterface", "1", 0x00010001, 0x00000001
  176.  
  177. [pnpsafe_eisa_addreg]
  178. HKR, "Parameters\PnpInterface", "2", 0x00010001, 0x00000001
  179.  
  180. [pnpsafe_mca_addreg]
  181. HKR, "Parameters\PnpInterface", "3", 0x00010001, 0x00000001
  182.  
  183. [pnpsafe_pcmcia_addreg]
  184. ; isa with no legacy detection
  185. HKR, "Parameters\PnpInterface", "1", 0x00010001, 0x00000011
  186.  
  187. [pcmcia_interface_type]
  188. HKR, "ScsiPort", "LegacyInterfaceType", 0x00010001, 0x00000008
  189.  
  190. [eisa_legacy_addreg]
  191. HKR, "Parameters", "LegacyAdapterDetection", 0x00010001, 0x00000001
  192.  
  193. ;*************************************************************
  194. ;These addreg sections should be used for non-SCSI miniports
  195. ;to indicate what STORAGE_BUS_TYPE they actually do support.
  196.  
  197. [bus_type_ide]
  198. HKR, "Parameters", "BusType", 0x00010001, 0x00000003
  199.  
  200. [bus_type_fibre]
  201. HKR, "Parameters", "BusType", 0x00010001, 0x00000006
  202.  
  203. [bus_type_raid]
  204. HKR, "Parameters", "BusType", 0x00010001, 0x00000008
  205.  
  206. ;*************************************************************
  207. ;The EventLog entries are the same for all SCSI miniports.
  208. [Miniport_EventLog_Inst]
  209. AddReg = Miniport_EventLog_AddReg
  210.  
  211. [Miniport_EventLog_AddReg]
  212. HKR,,EventMessageFile,%REG_EXPAND_SZ%,"%%SystemRoot%%\System32\IoLogMsg.dll"
  213. HKR,,TypesSupported,%REG_DWORD%,7
  214.  
  215. ;
  216. ; The UNSUP section contains entries for SCSI adapters that are no longer officially shipped
  217. ; as in-box drivers.  On upgrade from a previous OS version, we do not want to block setup
  218. ; that are known to function fine, but are no longer in-box.  An entry in the section below
  219. ; ensures that the drivers will not be removed by PNP.
  220. ;
  221.  
  222. [UNSUP]
  223. %fireport.DeviceDesc%                = fireport_Inst,     PCI\VEN_1000&DEV_008F
  224. %buslogic.DeviceDesc%                = buslogic_Inst,     BUSLOGIC_SCSI
  225. %detected_buslogic.DeviceDesc%       = buslogic_Inst,     ,                       DETECTED\buslogic
  226. %*BUS0042.DeviceDesc%                = buslogic_Inst,     *BUS0042
  227. %PCI\VEN_104B&DEV_1040.DeviceDesc%   = buslogic_Inst,     PCI\VEN_104B&DEV_1040
  228. %flashpnt.DeviceDesc%                = flashpnt_Inst,     FLASHPNT_SCSI
  229. %flashpnt.DeviceDesc%                = flashpnt_Inst,     PCI\VEN_104B&DEV_8130
  230. %cpqfws2e.DeviceDesc%                = cpqfws2e_Inst,     CPQFWS2E_SCSI
  231. %detected_cpqfws2e.DeviceDesc%       = cpqfws2e_Inst, ,DETECTED\cpqfws2e
  232. %aha2920.DeviceDesc%                 = fd16_700_Inst,     *FDC0000
  233. %detected_aha2920.DeviceDesc%  =      fd16_700_Inst,    ,   DETECTEDPci\Fd16_700
  234. %fd16_700.DeviceDesc%                = fd16_700_Inst,     FD16_700_SCSI
  235. %FD16ISA%                            = fd16_700_Inst,     *FDC0000
  236. %FD16MCA%                            = fd16_700_Inst,     *FDC0000
  237. %FD16PCMCIANEW%                      = fd16_700_Inst,     PCMCIA\Future_Domain_Corporation-SCSI_PCMCIA_Credit_Card_Controller-1BF8
  238. %FD16PCI%                            = fd16_700_Inst,     PCI\VEN_1036&DEV_0000
  239. %detected_fd16_700.DeviceDesc%       = fd16_700_Inst, , DETECTED\fd16_700
  240. %*CPQ4410.DeviceDesc%                = ncrc710_Inst,      *CPQ4410
  241. %*CPQ4411.DeviceDesc%                = ncrc710_Inst,      *CPQ4411
  242. %ncrc710.DeviceDesc%                 = ncrc710_Inst,      NCRC710_SCSI
  243. %detected_ncrc710.DeviceDesc%        = ncrc710_Inst,  ,DETECTED\ncrc710
  244. %PCI\VEN_1103&DEV_0004&SUBSYS_00051103&REV_03.DeviceDesc% = hpt3xx_Inst, PCI\VEN_1103&DEV_0004&SUBSYS_00051103&REV_03
  245. %PCI\VEN_1103&DEV_0004&SUBSYS_00011103&REV_03.DeviceDesc% = hpt3xx_Inst, PCI\VEN_1103&DEV_0004&SUBSYS_00011103&REV_03
  246. %PCI\VEN_1103&DEV_0004&SUBSYS_00011103&REV_04.DeviceDesc% = hpt3xx_Inst, PCI\VEN_1103&DEV_0004&SUBSYS_00011103&REV_04
  247.  
  248. ;
  249. ; fireport
  250. ;
  251.  
  252. [fireport_Inst]
  253.  
  254. [fireport_Inst.Services]
  255.  
  256. [fireport_Service_Inst]
  257.  
  258. ;
  259. ; buslogic
  260. ;
  261.  
  262. [buslogic_Inst]
  263.  
  264. [buslogic_Inst.Services]
  265.  
  266. [buslogic_Service_Inst]
  267.  
  268. ;
  269. ; flashpnt
  270. ;
  271.  
  272. [flashpnt_Inst]
  273.  
  274. [flashpnt_Inst.Services]
  275.  
  276. [flashpnt_Service_Inst]
  277.  
  278. ;
  279. ; cpqfws2e
  280. ;
  281.  
  282. [cpqfws2e_Inst]
  283.  
  284. [cpqfws2e_Inst.Services]
  285.  
  286. [cpqfws2e_Service_Inst]
  287.  
  288. ;
  289. ; fd16_700
  290. ;
  291.  
  292.  
  293. [fd16_700_Inst]
  294.  
  295. [fd16_700_Inst.Services]
  296.  
  297. [fd16_700_Service_Inst]
  298.  
  299. ;
  300. ; ncrc710
  301. ;
  302.  
  303. [ncrc710_Inst]
  304.  
  305. [ncrc710_Inst.Services]
  306.  
  307. [ncrc710_Service_Inst]
  308.  
  309. ;
  310. ; hpt3xx
  311. ;
  312.  
  313. [hpt3xx_Inst]
  314.  
  315. [hpt3xx_Inst.Services]
  316.  
  317. [hpt3xx_Service_Inst]
  318.  
  319.  
  320.  
  321.  
  322.  
  323.  
  324.  
  325.  
  326.  
  327.  
  328.  
  329.  
  330.  
  331.  
  332.  
  333.  
  334.  
  335.  
  336.  
  337.  
  338.  
  339.  
  340.  
  341.  
  342.  
  343.  
  344.  
  345.  
  346.  
  347.  
  348.  
  349.  
  350.  
  351.  
  352. [Strings]
  353.  
  354.  
  355.  
  356.  
  357.  
  358.  
  359.  
  360.  
  361.  
  362.  
  363.  
  364.  
  365. Msft = "Microsoft"
  366. SCSIClassName="SCSI- och RAID-styrenheter"
  367.  
  368. ADP = "Adaptec"
  369. aha154x.DeviceDesc  = "Adaptec AHA-154X/AHA-164X SCSI Host Adapter (non-pnp)"
  370. sparrow.DeviceDesc  = "Adaptec AHA-151X/AHA-152X or AIC-6260/AIC-6360 SCSI Host Adapter (non-pnp)"
  371.  
  372. COMPAQ = "Compaq"
  373. cpqarray.DeviceDesc = "Compaq Drive Array (non-pnp)"
  374. cpqfcalm.DeviceDesc = "Compaq Fibre-Channel Host Controller (non-pnp)"
  375.  
  376. MYLEX = "Mylex"
  377. dac960.DeviceDesc = "Mylex DAC960 Disk Array Controller (non-pnp)"
  378.  
  379. UNSUP = "Enheter som inte stöds"
  380. buslogic.DeviceDesc = "BusLogic SCSI-värdstyrenhet"
  381. *BUS0042.DeviceDesc = "BusLogic MultiMaster SCSI-värdstyrenhet"
  382. PCI\VEN_104B&DEV_1040.DeviceDesc = "BusLogic MultiMaster PCI SCSI-värdstyrenhet"
  383. flashpnt.DeviceDesc = "BusLogic FlashPoint PCI SCSI-värdstyrenhet"
  384. fireport.DeviceDesc = "Diamond Multimedia Systems SCSI-värdstyrenhet"
  385. cpqfws2e.DeviceDesc = "Compaq 32-Bit Fast-Wide SCSI-2/E-styrenhet"
  386. fd16_700.DeviceDesc = "Adaptec AHA-2920 eller Future Domain 16XX/PCI/SCSI2Go SCSI-värdstyrenhet"
  387. FD16ISA = "Future Domain TMC-1650/1660/1670/1680 SCSI-värdstyrenhet"
  388. FD16MCA = "Future Domain MCS-600/700 SCSI-värdstyrenhet"
  389. FD16PCMCIANEW = "Future Domain SCSI2Go PCMCIA SCSI-värdstyrenhet"
  390. FD16PCI = "Future Domain PCI SCSI-värdstyrenhet"
  391. aha2920.DeviceDesc  = "Adaptec AHA-2920 SCSI-värdstyrenhet"
  392. ncrc710.DeviceDesc  = "NCR 53C710 SCSI-värdstyrenhet "
  393. detected_buslogic.DeviceDesc = "BusLogic SCSI-värdstyrenhet (icke-pnp)"
  394. detected_cpqfws2e.DeviceDesc = "Compaq 32-Bit Fast-Wide SCSI-2/E-styrenhet (icke-pnp)"
  395. detected_fd16_700.DeviceDesc = "Adaptec AHA-2920 eller Future Domain 16XX/PCI/SCSI2Go SCSI-värdstyrenhet"
  396. detected_ncrc710.DeviceDesc = "NCR 710 SCSI-värdstyrenhet (icke-pnp)"
  397. PCI\VEN_1103&DEV_0004&SUBSYS_00051103&REV_03.DeviceDesc = "HPT370 UDMA/ATA100 RAID-styrenhet"
  398. PCI\VEN_1103&DEV_0004&SUBSYS_00011103&REV_03.DeviceDesc = "HPT370 UDMA/ATA100 RAID-styrenhet"
  399. PCI\VEN_1103&DEV_0004&SUBSYS_00011103&REV_04.DeviceDesc = "HPT370 UDMA/ATA100 RAID-styrenhet"
  400.  
  401. ;*******************************************
  402. ;Handy macro substitutions (non-localizable)
  403. SPSVCINST_ASSOCSERVICE = 0x00000002
  404. SERVICE_KERNEL_DRIVER  = 1
  405. SERVICE_BOOT_START     = 0
  406. SERVICE_ERROR_NORMAL   = 1
  407. REG_EXPAND_SZ          = 0x00020000
  408. REG_DWORD              = 0x00010001
  409.